stream api interview questions